dandelion life cycle